/******************************************************************************
 * @File name   :      DealerQueryDto.java
 *
 * @Author      :      ANMA
 *
 * @Date        :      Jul 15, 2015
 *
 * @Copyright Notice: 
 * Copyright (c) 2014 DMS, Inc. All  Rights Reserved.
 * This software is published under the terms of the DMS Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * ----------------------------------------------------------------------------
 * Date                         Who         Version         Comments
 * Jul 15, 2015 3:34:19 PM    ANMA      1.0            Initial Version
 *****************************************************************************/
package com.cap.bts.crmdp.dealer.card.dto;

import com.cap.bts.crmdp.dealer.card.domain.CardGeneration;

/**
 * 
 */
public class CardCreateDto extends CardGeneration {

	private static final long serialVersionUID = 1L;
	
	private Long id;
    
    private Integer activationCodeLength;

    private Integer activationCodeType;

    private Integer checkBitEnabeld;

    private Integer isPhysicalCard;

    private Integer lengthOfChar;

    private Integer lengthOfDigital;

    private String name;

    private String perfix;

    private Integer status;
    
    private Integer queryStatus;

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the id
     */
    public Long getId() {
        return id;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param id the id to set
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the activationCodeLength
     */
    public Integer getActivationCodeLength() {
        return activationCodeLength;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param activationCodeLength the activationCodeLength to set
     */
    public void setActivationCodeLength(Integer activationCodeLength) {
        this.activationCodeLength = activationCodeLength;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the activationCodeType
     */
    public Integer getActivationCodeType() {
        return activationCodeType;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param activationCodeType the activationCodeType to set
     */
    public void setActivationCodeType(Integer activationCodeType) {
        this.activationCodeType = activationCodeType;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the checkBitEnabeld
     */
    public Integer getCheckBitEnabeld() {
        return checkBitEnabeld;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param checkBitEnabeld the checkBitEnabeld to set
     */
    public void setCheckBitEnabeld(Integer checkBitEnabeld) {
        this.checkBitEnabeld = checkBitEnabeld;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the isPhysicalCard
     */
    public Integer getIsPhysicalCard() {
        return isPhysicalCard;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param isPhysicalCard the isPhysicalCard to set
     */
    public void setIsPhysicalCard(Integer isPhysicalCard) {
        this.isPhysicalCard = isPhysicalCard;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the lengthOfChar
     */
    public Integer getLengthOfChar() {
        return lengthOfChar;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param lengthOfChar the lengthOfChar to set
     */
    public void setLengthOfChar(Integer lengthOfChar) {
        this.lengthOfChar = lengthOfChar;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the lengthOfDigital
     */
    public Integer getLengthOfDigital() {
        return lengthOfDigital;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param lengthOfDigital the lengthOfDigital to set
     */
    public void setLengthOfDigital(Integer lengthOfDigital) {
        this.lengthOfDigital = lengthOfDigital;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the perfix
     */
    public String getPerfix() {
        return perfix;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param perfix the perfix to set
     */
    public void setPerfix(String perfix) {
        this.perfix = perfix;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @return the status
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * @Date        :      Aug 12, 2015
     *
     * @param status the status to set
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
    
    /**
     * @Date        :      Aug 13, 2015
     *
     * @return the queryStatus
     */
    public Integer getQueryStatus() {
        return queryStatus;
    }

    /**
     * @Date        :      Aug 13, 2015
     *
     * @param queryStatus the queryStatus to set
     */
    public void setQueryStatus(Integer queryStatus) {
        this.queryStatus = queryStatus;
    }
    
}
